financial settlement and compensatory payment - French English Dictionary